// 第一步:引入依赖 vue|vuex
import Vue from 'vue';
import Vuex from 'vuex';

// 第二步:安装依赖vuex
Vue.use(Vuex);

// 引入小仓库模块
import home from './modules/home';
import search from './modules/search';
import user from './modules/user';
import detail from './modules/detail';
import shopcart from './modules/shopcart';

// 第三布 对外暴露仓库 Store累的一个实例 vuex.Store

let router = new Vuex.Store({
  // 大仓库管理小仓库
  modules:{
    home,
    search,
    user,
    detail,
    shopcart
  }
});

export default router;